package pzl.com.templatemethodpattern;

import android.util.Log;

/**
 * 制作湘菜
 *
 * @author zl.peng
 * @version [1.0, 2016-11-01]
 */
public class HuNanCooking extends Cooking {
    static final String TAG = "HuNanCooking";

    @Override
    void prepareIngredients() {
        Log.w(TAG, "食材:鲢鱼头");
        Log.w(TAG, "食材:姜、葱、蒜");
        Log.w(TAG, "食材:料酒、盐");
        Log.w(TAG, "食材:自制剁椒");
    }

    @Override
    void prepareCookingUtensil() {
        Log.w(TAG, "厨具:蒸锅");
    }

    @Override
    void cooking() {
        Log.w(TAG, "烹饪:将鱼头撕去里面的黑膜，用水仔细冲洗干净内腔");
        Log.w(TAG, "烹饪:将鱼头用盐、料酒、胡椒粉搓揉腌渍半个小时左右去腥入味");
        Log.w(TAG, "烹饪:锅中加适量水，大火上气后，放入鱼头");
        Log.w(TAG, "烹饪:将切好的葱姜蒜末铺在鱼头上，将烧好的油迅速均匀浇在鱼头上即可");
    }

    @Override
    public boolean loveSpicy() {
        return true;
    }

    @Override
    public void remoteMusic() {
        Log.w(TAG, "音乐:来首浏阳河");
    }
}
